internal/reflectlite.Value.ptr (field)
28 uses
internal/reflectlite (current package)
swapper.go#L41: ps := *(*[]unsafe.Pointer)(v.ptr)
swapper.go#L45: ss := *(*[]string)(v.ptr)
swapper.go#L51: is := *(*[]int64)(v.ptr)
swapper.go#L54: is := *(*[]int32)(v.ptr)
swapper.go#L57: is := *(*[]int16)(v.ptr)
swapper.go#L60: is := *(*[]int8)(v.ptr)
swapper.go#L65: s := (*unsafeheader.Slice)(v.ptr)
value.go#L43: ptr unsafe.Pointer
value.go#L107: return *(*unsafe.Pointer)(v.ptr)
value.go#L109: return v.ptr
value.go#L124: ptr := v.ptr
value.go#L134: e.Data = *(*unsafe.Pointer)(v.ptr)
value.go#L137: e.Data = v.ptr
value.go#L234: eface = *(*any)(v.ptr)
value.go#L238: })(v.ptr))
value.go#L246: ptr := v.ptr
value.go#L273: return *(*any)(v.ptr)
value.go#L277: })(v.ptr)
value.go#L297: ptr := v.ptr
value.go#L305: return *(*unsafe.Pointer)(v.ptr) == nil
value.go#L347: return (*unsafeheader.Slice)(v.ptr).Len
value.go#L350: return (*unsafeheader.String)(v.ptr).Len
value.go#L371: target = v.ptr
value.go#L375: typedmemmove(v.typ(), v.ptr, x.ptr)
value.go#L377: *(*unsafe.Pointer)(v.ptr) = x.ptr
value.go#L423: return Value{dst, v.ptr, fl}
![]() |
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |